package com.ruicar.afs.cloud.common.modules.contract.enums;

import com.ruicar.afs.cloud.common.core.enums.AfsBaseEnum;
import com.ruicar.afs.cloud.common.core.enums.annotations.AfsEnum;

/**
 * @author infinity
 * @version 1.0
 * @date 2020/9/23 17:34
 */
public enum MessageTemplateBusinessEnum implements AfsBaseEnum {
    /**
     * 合同关闭
     */
    @AfsEnum(key = "contact_close", desc = "合同关闭")
    CONTACT_CLOSE,
    @AfsEnum(key = "first_repayment_reminder", desc = "首次还款提醒")
    FIRST_REPAYMENT_REMINDER,
    @AfsEnum(key = "accept_application_activation", desc = "接受申请（激活）")
    ACCEPT_APPLICATION_ACTIVATION,
    @AfsEnum(key = "accept_application", desc = "接受申请（5050）")
    ACCEPT_APPLICATION,
    @AfsEnum(key = "overdue_repayment_seven", desc = "逾期还款7天（N月+7）（37）")
    OVERDUE_REPAYMENT_SEVEN,
    @AfsEnum(key = "overdue_repayment_forty", desc = "逾期还款7天（N月+10）（40）")
    OVERDUE_REPAYMENT_FORTY,
    @AfsEnum(key = "overdue_repayment_forty_five", desc = "逾期还款7天（N月+15）（45）")
    OVERDUE_REPAYMENT_FORTY_FIVE,
    @AfsEnum(key = "grace_period_message", desc = "宽限期短信")
    GRACE_PERIOD_MESSAGE,
    @AfsEnum(key = "one_day_ahead_schedule", desc = "还款提前一天")
    ONE_DAY_AHEAD_SCHEDULE,
    @AfsEnum(key = "three_day_ahead_schedule", desc = "还款提前三天")
    THREE_DAY_AHEAD_SCHEDULE,
    @AfsEnum(key = "insurance_renewal", desc = "保险续保")
    INSURANCE_RENEWAL,
    @AfsEnum(key = "credit_investigation", desc = "征信")
    CREDIT_INVESTIGATION,

}
